From: Florian Müllner Date: Fri, 23 Feb 2024 23:00:34 +0000 (+0100) Subject: ci: Don't install entire Development group X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~281^2~1^2~117 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=36754d0479f13959a2cb85038a94d28cac6cd11e;p=gnome-shell.git ci: Don't install entire Development group With dependencies, the group pulls in about 150 packages. We only need a tiny tiny subset of that, so only specify what we really need to not blow up the image size unnecessarily. Part-of: --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0d891da75..c79224efc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -58,6 +58,7 @@ workflow: nodejs npm meson + git 'pkgconfig(gobject-introspection-1.0)' 'pkgconfig(gio-2.0)' 'pkgconfig(gio-unix-2.0)' @@ -67,9 +68,6 @@ workflow: # For static analysis with eslint npm install -g eslint@^8.0.0 eslint-plugin-jsdoc@^46.0.0 && - dnf group install -y 'Development Tools' \ - 'C Development Tools and Libraries' && - ./.gitlab-ci/install-meson-project.sh \ https://gitlab.gnome.org/fmuellner/gjs-ci-tools.git \ main &&